\hypertarget{scanner_8cpp}{
\section{scanner.cpp File Reference}
\label{scanner_8cpp}\index{scanner.cpp@{scanner.cpp}}
}


The definition(s) for the \hyperlink{classScanner}{Scanner} object.  


{\ttfamily \#include \char`\"{}scanner.h\char`\"{}}\par


\subsection{Detailed Description}
The definition(s) for the \hyperlink{classScanner}{Scanner} object. The scanner coordinates the reading of characters from the file and the construction of tokens from those characters. It mediates \char`\"{}type\char`\"{} disputes and potential flawed or irregular inputs, and constructs the appropriate tokens to address these situations.

Finally, it facilitates communication between the \hyperlink{classParser}{Parser} and the original source string. Future extensibility is afforded by accessors/mutators and extensible switches for types.

\begin{DoxyAuthor}{Author}
Jordan Peoples, Chad Klassen, Adam Shepley 
\end{DoxyAuthor}
\begin{DoxyDate}{Date}
January 9th to 31st, 2011 
\end{DoxyDate}
